package kr.hkit.powerjava.chapter10;

import javax.swing.JOptionPane;

public class ArrayTest1 {
	public static void main(String[] args) {
		final int STUDENTS = 5;
		int total = 0;
		
		int[] arrScores = new int[STUDENTS];
		System.out.println("arrScore의 길이 : "+ arrScores.length);
		
		int sc = -1;
		
		for(int i = 0 ; i < arrScores.length; i++){
/*			String res = JOptionPane.showInputDialog("점수 입력");
			arrScores[i] = Integer.parseInt(res);     아래와 같이 한줄로 바꿈..      */
/*			arrScores[i] = Integer.parseInt(JOptionPane.showInputDialog("점수를 입력하시오")); // 리턴타입 String	)
								//랩퍼클래스. 스트링을 인트형으로....	
*/		
			arrScores[i] = i+1;
		}
//		prnArray(arrScores); //주소가 넘어간다....첫번째 주소
//		arrSum(arrScores);
		
//		arrScores[STUDENTS] =10;
		
		
		int[] arr = {1,2,3,4,5,6,7,8,9};
		System.out.println(arr.length);
		for(int i : arr){ //배열 arr에 있는 내용을 수정할 수 없다.. 출력(읽기)만 가능하다
			System.out.printf("%3d",i);
		}
	}
	


	private static void arrSum(int[] arrScores) {
		int sum = 0;
		for (int i = 0; i < arrScores.length; i++) {
			sum = sum + arrScores[i];
		}
		System.out.println("배열 arrScores의 요소들의 합은 :  "+ sum);
	}


	private static void prnArray(int[] arrScores){
		for(int i=0; i<arrScores.length;i++){
			System.out.print("arrScores[" +i+ "] : " + arrScores[i] + "\t");
		}
		System.out.println();
	}
}